.LeftSidebarBox {
    width: 100%;
    height: calc(100vh - 80px);
    padding: 4px;
    box-sizing: border-box;
    overflow: hidden;
    border-radius: 5px;
    border: 1px solid;

    a {
        display: inline-block;
        width: 100%;
        height: 100%;
        padding: 8px 16px;
    }

    .title {
        font-size: 24px;
        padding: 10px 16px;
    }

    .liMenu {

        cursor: pointer;
        vertical-align: middle;
        border-radius: 4px;

        &:hover {
            background-color: rgba(114, 106, 106, 0.1);
        }
    }

    .iconfont {
        font-size: 20px;
        font-weight: 900;
        color: #838383;
        vertical-align: middle;
        padding-right: 20px;
    }

    .router-link-exact-active {
        color: @theme-color;
    }

    .router-link-exact-active .iconfont {
        color: @theme-color;
    }
}